
legend a:link,legend a:visited,legend a:hover,legend a:active {
color:#fff
}

.ibox{
border:1px solid rgb(224,228,231);-webkit-box-shadow:0 0 5px 0 #e2e3e4;-moz-box-shadow:0 0 5px 0 #e2e3e4;-khtml-box-shadow:0 0 5px 0 #e2e3e4;box-shadow:0 0 5px 0 #e2e3e4;background-color:rgb(252,252,252);padding:10px 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px
}

.guest a:link,.guest a:visited,.guest a:hover,.guest a:active{
color:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:'Open Sans', Arial, sans-serif;font-size:17px
}

.p1{
background:#fff;color:#646464;padding:30px;text-shadow:0px 1px 1px #fff;border-top:1px solid #dad7d7;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:'Lato',sans-serif,Helvetica,Arial,sans-serif;font-size:67px
}

.columns{
list-style:none;margin:0;padding:0
}

.columns li{
width:50%;float:left
}

#pm_notification{
color:#fff;background:rgba(0,0,0,0.5);display:inline-block;height:10px;line-height:10px;padding:5px 6px 5px 6px;border-radius:55%;transition:all 0.3s ease;text-shadow:0px 1px 1px #000;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset rgba(0,0,0,0.05) 0px 0px 0px 1px;font-size:9px;font-style:normal
}

a#pm_notification{
color:#fff;text-shadow:0px 1px 1px #000;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);text-decoration:none;font-size:13px;font-style:normal
}

a#pm_notification: hover{
color:#fff;text-shadow:1px 1px 0 #cc4a48
}

.topbar{
text-shadow:1px 1px 0px #fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100px
}

#headerstuff{
color:rgb(248,248,248);text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);font-size:11px
}

.fa-circle :before{
background:#000;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px;text-shadow:1px 1px #000
}

#hstuff2{
color:#fff;font-size:12px
}

a.white:link,a.white:visited,a.white:hover,a.white:active{
color:#fff;font-weight:bold
}

.links a:link,.links a:visited,.links a:hover,.links a:active{
color:#000;text-shadow:0 1px 1px #fff;font-family:'PT Sans',sans-serif;font-size:15px;font-weight:bold !important
}

.ftext a:link,.ftext a:visited,.ftext a:hover,.ftext a:active{
color:#fff;text-shadow:0 1px 1px #000;font-size:13px;font-weight:bold !important
}

.ttext a:link,.ttext a:visited,.ttext a:hover,.ttext a:active{
color:#CA183D;text-shadow:0 1px 1px #fff;font-family:'PT Sans',sans-serif;font-size:15px;font-weight:bold !important
}

.mtext a:link,.mtext a:visited,.mtext a:hover,.mtext a:active{
color:#fff;text-shadow:0 1px 1px #000;font:11px Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-style:normal
}

.trow5{
background:#fff;color:#000;padding:10px;text-shadow:0px 1px #FFFFFF;border-top:1px solid #ebecec;border-bottom:1px solid #fff;font-family:Open Sans, sans-serif;font-size:13px;font-weight:400
}

.thead_collapsed{
opacity:0.4
}

.thead{
-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out
}

.foottext2 a:link,.foottext2 a:visited,.foottext2 a:hover,.foottext2 a:active{
color:#fff;text-shadow:0 1px 1px #2a2a2a;font-size:13px;font-style:normal
}

#footerstuff{
background:#eef1f6 url(../../../images/funky/bg.jpg) top left repeat-x;color:#fff;padding:6px;text-align:left;line-height:1.4;margin:auto auto;margin-top:-1px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;font-family:'Open Sans', Arial, sans-serif;font-size:13px;font-weight:bold !important
}

#mainwidth{
width:85%;text-align:left;line-height:1.4;margin:auto auto;margin-top:40px;margin-bottom:40px
}

.trowum:link,.trowum:visited,.trowum:active{
color:#e67e22
}

.trowum:hover{
color:#fff
}

.trowu{
padding:5px 10px;background:rgba(15,15,15,0.95);text-shadow:0px 1px 1px #1d1f27;color:#fff;font-family:Open Sans, sans-serif;font-size:12px;font-weight:400
}

.tborderu{
width:100%;color:#fff;text-shadow:0px 1px #000;font-family:Open Sans, sans-serif;font-size:11px;font-weight:600
}

.theadm{
padding:8px;text-transforum:uppercase;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;background:rgba(0,0,0,0.5);color:#fff;text-shadow:0px 1px 1px #000;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset rgba(0,0,0,0.05) 0px 0px 0px 1px;border-color:rgba(255,255,255,0.1);font-weight:bold !important
}

.theadm a:link{
font:13px arial,helvetica,clean,sans-serif;color:#646464;text-shadow:0px 1px 1px #fff;font-weight:bold !important
}

.theadm a:visited{
font:13px arial,helvetica,clean,sans-serif;color:#646464;text-shadow:0px 1px 1px #fff;font-weight:bold !important
}

.theadm a:hover,.theadm a:active{
font:13px arial,helvetica,clean,sans-serif;text-transforum:uppercase;color:#646464;text-shadow:0px 1px 1px #fff;font-weight:bold !important
}

.panel-heading a:after{
font-family:'Glyphicons Halflings';content:"\e114";float:right;color:#797979;text-shadow:1px 1px 0px #fff
}

.panel-heading a.collapsed:after{
content:"\e080";color:#797979;text-shadow:1px 1px 0px #fff
}

.fade.in{
opacity:1
}

.collapse{
display:none
}

.collapse.in{
display:block
}

tr.collapse.in{
display:table-row
}

tbody.collapse.in{
display:table-row-group
}

.collapsing{
position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility
}

.caret{
display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent
}

.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
margin-bottom:0
}

.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{
padding-right:15px;padding-left:15px
}

.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{
border-top-left-radius:3px;border-top-right-radius:3px
}

.panel>.table-responsive:first-child>
}

.thead2{
color:#fff;padding:10px;text-transform:uppercase;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;border:1px solid #2e2e2e;background:rgba(15,15,15,0.95);border:1px solid #2e2e2e;text-shadow:0px 1px 1px #1d1f27;font-family:'Open Sans', Arial, sans-serif;font-size:14px;font-weight:bold !important
}

.thead2 a:link{
color:#fff;text-transform:uppercase;text-shadow:0px 1px 1px #1d1f27;font-family:'Open Sans', Arial, sans-serif;font-size:13px;font-weight:bold !important
}

.thead2 a:visited{
color:#fff;text-transform:uppercase;text-shadow:0px 1px 1px #1d1f27;font-family:'Open Sans', Arial, sans-serif;font-size:13px;font-weight:bold !important
}

.thead2 a:hover,.thead2 a:active{
color:#fff;text-transform:uppercase;text-shadow:0px 1px 1px #1d1f27;font-family:'Open Sans', Arial, sans-serif;font-size:13px;font-weight:bold !important
}

.guest{
color:#fff;line-height:180%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:'Open Sans', Arial, sans-serif;font-size:13px
}

:focus{
outline:none
}

.mc{
color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:4px 8px;text-align:center;margin-right:15px;background:#b23636;border-bottom:3px solid #671e1e;text-shadow:0px 1px 1px #671e1e;font-size:12px
}

.fa-angle-double-up:before{
color:#fff;background-color:rgb(150,150,150);background-color:rgba(0, 0, 0, 0.4);padding:12px 14px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;transition:all 0.2s ease-in-out
}

.topforum{
color:#333;cursor:pointer;padding:20px 20px;position:fixed;bottom:1em;right:-10px;display:none;transition:all 0.5s ease;opacity:0.75;text-decoration:none;font-size:17px
}

.topforum:hover{
cursor:pointer;color:#a11e39;transition:all 0.5s ease;opacity:1
}

.usermenu{
color:#fff;float:left;text-align:left;text-shadow:0 1px 1px #181818;text-decoration:none;font-size:13px
}

.usermenu ul{
color:#fff;text-shadow:0 1px 1px #000;padding:0;margin:0;font-size:13px;font-weight:bold
}

.usermenu li{
color:#fff;text-shadow:0 1px 1px #181818;list-style:none;display:inline-block;margin:0;padding:1px 3px;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear;font-size:13px;font-style:normal
}

.usermenu li:hover,.usermenu li:active{
color:#fff;text-shadow:0 1px 1px #181818;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear;font-size:13px
}

.usermenu li a:link,.usermenu li a:visited{
color:#fff;text-shadow:0 1px 1px #181818;font-size:13px
}

.btn{
color:#fff;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;padding:6px 8px;margin:2px 2px 6px 2px;transition:text-shadow 3s;-moz-transition:text-shadow 3s;-webkit-transition:text-shadow 3s;-o-transition:text-shadow 3s;text-shadow:1px 1px 0px #334d82;box-shadow:0px 2px 0px 2px rgba(0,0,0,0.150);background-color:#832a3a;font-size:1em;font-weight:700
}

.btn-inverse,.btn-inverse:hover,.btn-inverse:active{
background:transparent;color:#fff;border:2px solid #18BC9C;border-radius:6px
}

.btn-default,.btn-default:hover,.btn-default:active{
background:transparent;color:#fff;border:2px solid #2C3E50;border-radius:6px
}

.control-panel{
width:250px;color:#FFF;display:none;position:fixed;top:60px;right:0;border-bottom-left-radius:6px;background-color:#2d3944;height:auto;z-index:10;transition:all .5s
}

.control-panel-open{
right:0
}

.control-panel-close{
right:-250px
}

.control-panel-content{
padding:5px
}

.control-panel-section:not(:first-child){
margin-top:5px
}

.control-panel-section h6{
margin-bottom:9px
}

.btn-control-panel{
background:inherit;width:50px;color:#fff;display:table;position:absolute;left:-50px;height:50px;border-top-left-radius:6px;border-bottom-left-radius:6px;cursor:pointer
}

.btn-control-panel i{
display:table-cell;vertical-align:middle;font-size:1em;text-align:center
}

.ucpr{
background:#EA504E;color:#fff;padding:6px 10px;text-shadow:0px 1px #cc4a48;font-family:"BebasNeueRegular" text-decoration: none;font-size:15px;font-weight:bold !important
}

.ucpr a:link,.ucpr a:visited,.ucpr a:hover,.ucpr a:active{
color:#fff;text-shadow:0px 1px #cc4a48
}

.ucpt{
background:#333b3e;color:#fff;padding:4px 10px;text-transform:uppercase;text-shadow:0px 1px #2e3539;font-family:"BebasNeueRegular" text-decoration: none;font-size:15px;font-weight:bold !important
}

div.theme,div.language{
display:inline-block
}

.fa-expand:before{
background:#fff;color:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px;text-shadow:1px 1px #fff
}

a.button6:link,a.button6:visited,a.button6:active{
background:linear-gradient(to bottom, #fff 0%,#f4f4f4 100%);color:#414141;display:inline-block;padding:4px 6px;margin:2px;border:1px solid #c0c2c3;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px
}

a.button6:hover{
background:linear-gradient(to bottom, #f4f4f4 0%,#fff 100%);color:#414141;display:inline-block;padding:4px 6px;margin:2px;border:1px solid #c0c2c3;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px
}

.quicksearch{
background:rgba(0,0,0,0.5);width:225px;color:#fff;float:right;margin-top:10px;padding:0;height:30px;z-index:99;text-shadow:0px 1px 1px #000;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset rgba(0,0,0,0.05) 0px 0px 0px 1px;border-color:rgba(255,255,255,0.1);-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px
}

.searchbox{
background:transparent;color:#fff;border:1px none;height:10px;padding:10px 10px;margin:0;font-size:13px;font-style:italic
}

.searchbutton{
background:transparent;color:#fff;cursor:pointer;padding:4px 6px;margin-top:0px;border:none;outline:none;font-family:FontAwesome;font-size:15px
}

.searchbutton:hover{
color:#fff;cursor:pointer
}

#portal #nav-portal a,#forums #nav-forums a,#search #nav-search a,#member #nav-member a,#calendar #nav-calendar a,#contactus #nav-contactus a,#help #nav-help a{
color:#fff;text-shadow:1px 1px 1px #3a6432;text-decoration:none;font-family:Source Sans Pro,Tahoma,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:normal
}

.theadstat{
color:#fff;text-shadow:#000 0px 1px 0px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;height:19px;border-bottom:4px solid #CA183D;font-family:"BebasNeueRegular" text-decoration: none;font-size:15px
}

.theadstat a:link{
color:#646464;text-shadow:#fff 0px 1px 1px;text-transform:uppercase
}

.theadstat a:visited{
color:#646464;text-shadow:#fff 0px 1px 0px;text-transform:uppercase
}

.theadstat a:hover,.theadstat a:active{
color:#fff;text-shadow:#000 0px 1px 0px;text-transform:uppercase;font-family:"BebasNeueRegular" text-decoration: none
}

.fa-angle-up:before{
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#eee;color:#727272;text-shadow:rgba(255,255,255,0.8) 0px 1px 0px
}

a.button5:link,a.button5:visited,a.button5:active{
display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:4px 6px;margin:2px 2px 6px 2px;line-height:normal;background:rgba(0,0,0,0.5);color:#fff;text-shadow:0px 1px 1px #000;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset rgba(0,0,0,0.05) 0px 0px 0px 1px;text-decoration:none;font-size:12px;font-weight:bold !important
}

a.button4:link,a.button4:visited,a.button4:active{
background:#b23636;color:#fff;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:4px 6px;border:1px solid #671e1e;text-shadow:0px 1px 1px #671e1e;text-decoration:none;font-size:12px;font-weight:bold !important
}

a.button4:hover{
background:#671e1e;color:#fff;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear
}

#fadehover a{
text-shadow:1px 1px 0px #fff
}

#fadehover a:hover{
opacity:2;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear
}

.stat2{
border:1px solid #ccc;letter-spacing:.1em;text-shadow:0 1px 1px #fff;-moz-box-shadow:inset 0 0 10px #efefef;-webkit-box-shadow:inset 0 0 10px #efefef;box-shadow:inset 0 0 10px #efefef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;padding:8px 10px;color:#9a9696;font-family:Source Sans Pro,Tahoma,Helvetica Neue,Arial,sans-serif;font-size:15px;font-style:normal
}

.tborder4{
margin:auto auto;width:100%
}

.pagination2 a:link,.pagination2 a:visited{
font:10px Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;cursor:pointer;padding:3px 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.5s ease;text-shadow:0px 1px 1px #5e5959;background-color:rgba(0,0,0,0.45);box-shadow:inset rgba(0,0,0,0.1) 0px 0px 0px 1px;color:#fff;font-style:normal
}

.border{
border-bottom:1px dashed #ccc;padding-bottom:8px;padding-top:8px
}

.stat{
color:#fff;letter-spacing:.1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;padding:5px 10px;transition:text-shadow 3s;-moz-transition:text-shadow 3s;-webkit-transition:text-shadow 3s;-o-transition:text-shadow 3s;background-image:linear-gradient(#c35c49, #f2735b);border:1px solid #000;text-shadow:1px 1px 0px #161617;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px
}

legend{
background:#b23636;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:0.2em 0.5em;text-align:left;-webkit-transition:all 0.5s ease;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:3px solid #671e1e;text-shadow:0px 1px 1px #b23636;font-family:Tahoma, Geneva, Sans-Serif;font-size:11px
}

fieldset{
background:rgba(0,0,0,0.5);color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left;text-shadow:0px 1px 1px #000;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset rgba(0,0,0,0.05) 0px 0px 0px 1px;border:none
}


		
		
		
		
		
		
		
		
		
		
		
		
		